package com.castile.secondkill.error;

/**
 * 公共错误码
 *
 * @author Hongliang Zhu
 * @create 2023-03-05 20:55
 */
public interface CommonError {

    /**
     * 获取错误码
     *
     * @return 错误码
     */
    int getErrorCode();

    /**
     * 获取错误信息
     *
     * @return 错误信息
     */
    String getErrMsg();

    /**
     * 设置错误信息
     *
     * @param errMsg 错误信息
     * @return 错误
     */
    CommonError setErrMsg(String errMsg);
}
